engineer engineers file transfer construction document management manufacturers management knowledge management intranet internet manufacturer knowledge base manufacturing desktop publishing content management consulting design customer service